#Linux shell编程基础 ( 一 )
标签: linux shell
系统变量
1 | $0 #当前系统名称 |
条件比较
1 | [判断式] #括号后面必须有空格 |
整数比较
1 | -eq #测试两个整数是否相等 |
字符串比较
1 | == #等于 两边要有空格 |
逻辑运算符
逻辑与 : &&
#第一个条件为假 第二个条件不用在判断
#第一个条件为真 第二个条件必须得判断
逻辑或 : ||
#第一个条件为假 第二个条件必须在判断
#第一个条件为真 第二个条件不用在判断
文件测试
1 | -z #string 测试指定字符是否为空,空着真,非空为假 |
IF分支
1 | if 判断条件 ; then |
1 | if 判断条件 ; then |
1 | if 判断条件 ; then |
Case分支
1 | case "变量" in |
While循环
1 | while 判断条件 (为真的时候运行,为假则停止) |
for循环
1 | 字符性循环: |
1 | 数字循环: |